<script>History.pushState(null, "Epicrisis", "<?php echo $this->here; ?>");</script>
<script type='text/javascript' src='/js/jqprint/js/jquery.jqprint.js'></script>
<link rel='stylesheet' href='/js/jqprint/css/style.css' type='text/css' media='all' />
<link rel='stylesheet' href='/js/jqprint/css/print.css' type='text/css' media='print' />
<script type='text/javascript'>
	function imprimirAgenda() {
		jQuery('div.to_print').jqprint({
			debug: false,
			importCSS: true,
			printContainer: true,
			operaSupport: true
		});		
	}

	jQuery(document).ready(function(){ 
		// Configuro el Tooltip
		jQuery('img').tipsy({gravity: jQuery.fn.tipsy.autoNS});		
	});

</script>

<div id="titulo_encabezado">
	<div style="padding: 6px;float: left;">
	<label style="vertical-align: none; margin-top: -8px; display: inline-table;font-weight: normal;"><?php echo __('Agenda de', true) ?></label>
<?php
/*-------------------------------------------------------------------------------*/
/* Muestro Todos los Profesionales del Cliente									 */
/*-------------------------------------------------------------------------------*/

	$doctors = $this->requestAction('/users/obtenerListadoDoctores/'.$this->Session->read('ClientesUsuarioLogueado.id'));
	if(!empty($Medicos)){

		echo "<select name='data[Profesional][id]' style='width: 380px; font-size:20px;margin-top:5px;' onchange=\"SetProfesionalActual('$client_id', this.value)\" id='ProfesionalId'>";
		//echo '<select name="data[Profesional][id]" style="width: 290px" onchange="SetProfesionalActual(\''.$this->Session->read('ClientesUsuarioLogueado.id').'\', this.value)" id="ProfesionalId">';
		
		$VistaActual = strtolower($this->Session->read('VistaActual'));
		
		foreach($Medicos AS $id_doctor => $registro){

			foreach($registro as $reg){
				$valor   = $id_doctor.'|'.$reg['agenda_id'];
				$caption = $reg['nombre'].' → '.$reg['nombre_agenda'];
				$nombre_medico = $reg['nombre'];
				
				if( $VistaActual=="asistente" OR $VistaActual=="secretaria"  OR $VistaActual=="administrador"){

					if($reg['agenda_id'] == $agenda_seleccionada){
						$txt_selected = " selected ";
					}else{
						$txt_selected = "";
					}

					echo "<option value='$valor' $txt_selected>$caption</option>";

				} else { // Si el usuario es Profesional o Enfermero
					if($reg['id']==$profesional_id){
						if($reg['agenda_id'] == $agenda_seleccionada){
							$txt_selected = " selected ";
						} else {
							$txt_selected = "";
						}
						echo "<option value='$valor' $txt_selected>$caption</option>";	
					}
				}
			} //endforeach
			
		} // end foreach
		
		echo '</select>';
	}

/*-------------------------------------------------------------------------------*/
?>
	</div>
	<div style="padding: 13px 5px;float: right;"><a href="#" class="btn btn-inverse" onclick="javascript:imprimirAgenda();" id="btn_imprimir_agenda">
		<img src="/images/ico-print.png" style="width: 20px;"></a>
	</div>

	<div style="padding: 13px 5px;float: right;"><a href="javascript:CancelarTurnos('<?php echo "$anio/$mes/$dia"?>')" class="btn btn-inverse"><b><?php __('Cancelar los Turnos Seleccionados')?></b></a></div>
	<div id="efecto-box" style="float: left;margin-top: -9px;">&nbsp;</div>
</div>



<div id='barra_calendario'>
	<?php 
		if($visualizacion=='cal'){ 
			$xvis = 'list';
			$imagen = 'cambia_listaagenda.gif';
			$btn_class_vista_calendario = "btn btn-info";
			$btn_class_vista_lista = "btn";
		} else {
			$xvis = 'cal';
			$imagen = 'cambia_calendario.gif';
			$btn_class_vista_calendario = "btn";
			$btn_class_vista_lista = "btn btn-info";
		}
					
		if($ver=='all'){ 
			$xver    = 'activos';
			$xTitulo = 'Turnos cancelados';
			$xinput_checked = " checked ";
		} else {
			$xver    = 'all';
			$xTitulo = 'Turnos cancelados';
			$xinput_checked = " ";
		}
	?>

	<table style='width:100%;'>
		<tr>
			<td style='width:60px;'>
				<!-- Semana Anterior -->
				<?php 
					$siguiente = mktime(0,0,0,$mes, $dia-1,$anio);
					$prox_dia  = date("d",$siguiente);
					$prox_mes  = date("m",$siguiente);
					$prox_ano  = date("Y",$siguiente);
				?>
				<div style="float: right;">
					<a href="/calendarios/diario/<?php echo "$prox_ano/$prox_mes/$prox_dia";?>/<?php echo $this->Session->read('ProfesionalSeleccionado');?>/<?php echo $visualizacion;?>/<?php echo $ver;?>" 
						class="btn " id="dia_anterior" title='Semana Anterior'>
						<img src="/images/ico-arrow-lft.png">
					</a>
				</div>
			</td>
		
			<td style='width:50%;'>&nbsp;</td>
		
			<td nowrap style="width:120px;">
				<!-- Btn Semanal -->
				<div style="float: right;">
					<a href="/calendarios/semanal/<?php echo "$anio/$mes/$dia";?>/<?php echo $this->Session->read('ProfesionalSeleccionado');?>/<?php echo $visualizacion;?>/<?php echo $ver;?>" 
						class="btn " id="cambiar_a_semanal">Semana</a>
				</div>				
				<!-- Btn Diario -->
				<div style="float: right;">
					<a href="/calendarios/diario/<?php echo "$anio/$mes/$dia";?>/<?php echo $this->Session->read('ProfesionalSeleccionado');?>/<?php echo $visualizacion;?>/<?php echo $ver;?>" 
						class="btn btn-info" id="cambiar_a_semanal">Día</a>
				</div>
			</td>
			<td style='width:20%;'>&nbsp;</td>			
			<td nowrap style="width:90px;">
				<!-- Alternar Listado Agenda -->
				<div style="float: right;">
					<a href="/calendarios/diario/<?php echo "$anio/$mes/$dia";?>/<?php echo $this->Session->read('ProfesionalSeleccionado');?>/<?php echo $xvis;?>/<?php echo $ver;?>" 
						class="<?php echo $btn_class_vista_lista ?>" id="cambiar_a_listado">
						<img src="/images/cambia_listaagenda.gif" style="width: 20px;" title='Ver en formato lista' alt='Ver en formato lista'>
					</a>
				</div>
				<!-- Alternar Listado Calendario -->
				<div style="float: right;">
					<a href="/calendarios/diario/<?php echo "$anio/$mes/$dia";?>/<?php echo $this->Session->read('ProfesionalSeleccionado');?>/<?php echo $xvis;?>/<?php echo $ver;?>" 
						class="<?php echo $btn_class_vista_calendario ?>" id="cambiar_a_listado" >
						<img src="/images/cambia_calendario.gif" style="width: 20px;" title='Ver en formato calendario' alt='Ver en formato calendario'>
					</a>
				</div>
			</td>
			<td nowrap style="vertical-align: middle;">
				<!-- Ver solo activos / todos -->
				<div style="float: right;">
					<input type="checkbox" <?php echo $xinput_checked ?> style="width: 15px;" onclick="location='/calendarios/diario/<?php echo "$anio/$mes/$dia";?>/<?php echo $this->Session->read('ProfesionalSeleccionado');?>/<?php echo $visualizacion;?>/<?php echo $xver;?>'">Mostrar <?php echo $xTitulo;?>
				</div>
			</td>			
			<td style='width:50%;'>&nbsp;</td>
			<td style='width:60px;'>
				<!-- Semana Siguiente -->
				<?php 
					$siguiente = mktime(0,0,0,$mes, $dia+1,$anio);
					$prox_dia  = date("d",$siguiente);
					$prox_mes  = date("m",$siguiente);
					$prox_ano  = date("Y",$siguiente);
				?>
				<div style="float: right;">
					<a href="/calendarios/diario/<?php echo "$prox_ano/$prox_mes/$prox_dia";?>/<?php echo $this->Session->read('ProfesionalSeleccionado');?>/<?php echo $visualizacion;?>/<?php echo $ver;?>" 
						class="btn " id="cambiar_a_listado" title='Día Siguiente'>
						<img src="/images/ico-arrow-rg.png">
					</a>
				</div>
			</td>
		</tr>
	</table>
		
</div>



<?php 
	// Si el Usuaario tiene una Agenda Creada... la muestro
	//pr($calendar);
	
	if(count($config_agenda) > 0){
		if ($visualizacion=='cal'){
			echo $calendar->diario($anio, $mes, $dia, $id_profesional, $data, $config_agenda, $feriados,$nombre_medico);
		} else {
			echo $calendar->diariolista($anio, $mes, $dia, $id_profesional, $data, $config_agenda, $feriados,$nombre_medico);
		}
	
	} else {

		// Si no hay una agenda creada
		if(empty($hay_segmentos)){
			echo '
				<div style="padding: 10px 10px;">
					<h1>'.__('¿Todavía no has creado y definido tu Agenda en <b>Epicrisis</b>?', true).'</h1>
					<p><br><a href="/agendas/add/'.$this->Session->read('ProfesionalSeleccionado').'" class="btn btn-info">'.__('Crea la Agenda ahora...', true).'</a></p>
				</div>
			';			
		}else{ // Si hay una agenda creada pero no hay resultados para mostrar

			echo '
				<div style="padding: 10px 10px;">
					<p>'.__('No se registran datos para mostrar.', true).'</p>
				</div>
			';			
		}

	}
?>
	<div id="nuevoturno" title="Turno Nuevo"></div>